package StoreCredit;

import java.util.Scanner;

public class Main {

    private static int casos, cantItems, items[], credito;
    private static Scanner consola = new Scanner(System.in);
    private static StringBuilder salida = new StringBuilder();

    public static void main(String[] args) {

        //Cantidad de casos
        casos = consola.nextInt();

        //para los distintos casos
        for (int j = 0; j < casos; j++) {
            //Precio del credito
            credito = consola.nextInt();
            cantItems = consola.nextInt();
            //Creo el array con los items
            items = new int[cantItems];

            for (int z = 0; z < cantItems; z++) {
                //Cargo los items en el array
                items[z] = Integer.parseInt(consola.next());
            }

            //Analizo para encontrar 2 que pertenezcan al credito
            //Para el primer elemento
            for (int k = 0; k < items.length; k++) {
                for (int m = k+1; m < items.length; m++) {
                    if ((items[k] + items[m] == credito)) {
                        salida.append("Case #").append(j + 1).append(": ").append(k + 1).append(" ").append(m + 1).append("\n");
                        k=m=cantItems;
                    }
                }
            }
        }
        System.out.print(salida);
    }
}
